wrapping in secrecy mystifying - Spanisch Englisch Wörterbuch